using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using UnityEngine;

public class Transporter: IDisposable
{
    public virtual string ReadFile(string path)
    {
        throw new System.Exception("not implement");
    }

    public virtual bool Exists(string path)
    {
        throw new System.Exception("not implement");
    }

    public virtual void WriteFile(Stream stram, string path, bool canOverride)
    {
        throw new System.Exception("not implement");
    }

    public virtual void ChangeDirectory(string directory)
    {
        throw new System.Exception("not implement");
    }

    public virtual void CreateDirectory(string path)
    {
        throw new System.Exception("not implement");
    }

    void IDisposable.Dispose()
    {
        throw new NotImplementedException();
    }
}
